food debris - Spanish English Dictionary